How to Learn Programming By Yourself
Worried about how to start your coding life when you tried by failed. Try with these steps because most of the programmers are self taught.
ผู้เข้าชมรวม
87
ผู้เข้าชมเดือนนี้
2
ผู้เข้าชมรวม
เนื้อเรื่อง
คุณแน่ใจว่าต้องการคืนค่าการตั้งค่าทั้งหมด ?
When a person is serious about learning planning skills, he or she will think about a lot of questions, such as how to get started, where to write the initial code, etc. Not only do beginners find it difficult to start a program, but they also find it difficult to find important platforms and resources for learning and practicing planning skills. However, you need not worry, because all experienced programmers are beginners and almost everyone faces this problem throughout the learning process.
Has knowledge of related editing languages
If you want to learn to write code, obviously you need to know the programming language in order to interact with computers. This will be the first and most important step for you to understand all the basic concepts of the selected programming language. For beginners, choosing a programming language is always confusing, so let's make it easy for you. Although each language has its own usage case, because you are just starting out and you may be a university where the most popular language in school is C / C ++, you can start with C because it is a middle language, you don't have to worry about learning OOP concepts while studying. After that, you can use Python, C ++, Java, etc. according to your ultimate goal.
From the ultimate goal, this means that if you want to fully participate in the competition programs or you want to understand embedded systems or upgrades, then you can choose C ++. Some people want to get into ML / AI or back-up upgrades, then they can choose Python. Similarly, some people want to build a website, and then they need to understand JavaScript and so on. But from the beginning, you do not need to worry too much. Remember, it is not difficult to change languages, but to learn the original language correctly. Take your time, you will do miracles.
2. Learn data structures and algorithms
What are data structures and algorithms? Data formatting is a method of storing data in a systematic way, and algorithms related to a step-by-step process for solving specific problems. Data structure and algorithms always play a major role in solving encoding problems, so you need to improve it as much as possible. You can read an article on a variety of subjects or courses online or offline, and then solve some problems in the action section based on that topic.
作者 : 你好 -C
https://www.bilibili.com/read/cv8669605
出处: two
Always remember, the more you practice, the better. In addition, try to solve simple problems first, but don't just stick to simple problems. After solving 4-5 simple problems, solve the middle problems and solve the difficult problems. If you have not solved the problem after 1-2 hours of thinking, please talk to others and explore their solutions. Even if you know the answer, you can choose to test other people's solutions after submitting your answer to learn different ways to solve one problem.
3. Read the problem correctly
Beginners are always confused by the language in question. Most of the time, there are a lot of useless things in the problem statement that you don't need to pay attention to. Their main purpose is to deceive you, and the only way to understand it is to read the problem statement properly. Example - when you are asked to solve a problem by using other complex issues (for example, modification, reorganization, etc.). Please always check to see if there are any patterns in them. If you only try to resolve the issue as outlined in the problem statement, you may encounter time limit errors.
It is recommended that you use a copy or white board to resolve this issue effectively. For a pattern, please write down the community survey cases in a copy and do the math work on it. After finding the pattern, write down the fake code and check if it applies to all test cases and border terms before entering the codes. If you encounter any errors, use print statements to correct the code. At the same time, maybe when you start these things may mean nothing now, but over time, you will encounter this type of problem. Therefore, even if the problem seems simple, it is important to take a pen and paper when solving the problem. Get used to it.
作者 : 你好 -C
https://www.bilibili.com/read/cv8669605
出处: two Amazon ec2 selector comparison
ผลงานอื่นๆ ของ fasihin ดูทั้งหมด
ผลงานอื่นๆ ของ fasihin
ความคิดเห็น